package frontmatter

import (
	"strings"
)

// 生成 Frontmatter
func Create(filename, createtime, updatetime string) Frontmatter {
	// 去掉 .md 后缀
	title := strings.TrimSuffix(filename, ".md")
	// 使用毫秒级时间戳 + 随机数生成 URL (MD5 哈希)
	url := getMd5Value()
	return Frontmatter{
		Title:      title,
		Outline:    DEFAULT_OUTLINE,
		URL:        url,
		Createtime: createtime,
		Updatetime: updatetime,
	}
}
